dna sequences - French English Dictionary